package cn.scnu.model.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

import java.io.Serializable;
import java.time.OffsetDateTime;

/**
 * <p>
 *
 * </p>
 *
 * @author hqzqaq
 * @since 2024-11-22
 */
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@TableName("工程成果_验收")
public class ProjectAcceptanceEntity implements Serializable {

    private static final long serialVersionUID = 1L;

    @TableId(value = "smid", type = IdType.NONE)
    private Integer smid;

    private Integer smuserid;

    private Double smarea;

    private Double smperimeter;

    private String smgeometry;

    private Integer objectid;

    private Double jdmj;

    private Integer hs;

    private Double zjzmj;

    private Double dsmj;

    private Double dxmj;

    private String fwgn;

    private String gcbh;

    private Double jzgd;

    private String bz;

    private String jzjg;

    private String jsdw;

    private String xmmc;

    private String jswz;

    private String jsgcghxkz;

    private String xgpwh;

    private String fxah;

    private OffsetDateTime wcsj;

    private Integer dscs;

    private Integer dxcs;

    private Double zygnjzmj;

    private Double zygnjrjzmj;

    private String zygnxq;

    private String ggfwss;

    private Double ggfwssjzmj;

    private Double ggfwssjrjzmj;

    private String ggfwssxq;

    private Integer jdcws;

    private Integer fjdcws;

    private String xmsyxz;

    private Integer zs;

    private Double jrjzmj;

    private Double jrdsmj;

    private Double jrdxmj;

    private Double shapeLength;

    private Double shapeArea;

    private String gnlb;
}
